#include "MainHeader.h"


int HandleRightClick(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
	int i=0;
	int td=0;
			if(ScrollCheck.value()==1){
			    i=Findmeascroll(((GetX(lParam)/16)+ nHScroll[sHMap]),((GetY(lParam)/16)+ nVScroll[sVMap]));
				MovingScroll[0]=1;
				MovingScroll[1]=i;
			 }else{
		
			i=Gimmeasprite(((GetX(lParam)/16)+ nHScroll[sHMap]),((GetY(lParam)/16)+ nVScroll[sVMap]),0);
			if(i!=-1){
			   SFSS = i; 
			   ShowWindow(hwndSS, SW_SHOW);
				   LoadCurSprite();
				   return 0;
			}
				td=GimmeAdoor(((GetX(lParam)/16)+ nHScroll[sHMap]),((GetY(lParam)/16)+ nVScroll[sVMap]));
		 		if(td!=-1){
					ShowWindow(DoorWin,SW_SHOW);
					   LoadThisDoor(td);
					   
					   return 0;
				}
         
				if(!((mpMap.Width > 1) || (mpMap.Height >1))){
					mpMap.uX = mpMap.sX = (GetX(lParam)/16);
					mpMap.uY = mpMap.sY = (GetY(lParam)/16);
					mpMap.cX = mpMap.sX;
					mpMap.cY = mpMap.sY;
					mpMap.Width = 1;
					mpMap.Height =1;
    
				}else{//Reset
					mpMap.Width = 1;
					mpMap.Height = 1;
				}
			
			}
		return 0;
		
}

		
